Vidsy.ai v0.8.0 Release Notes
info
Release date: 2026-02-09
Version: 0.8.0
Vidsy.ai 0.8.0 introduces a full subscription-management overhaul, stronger license lifecycle handling, faster startup component installs, and multiple reliability improvements across the Electron app, backend, and website.
Highlights
Unified Subscription Management
- Reworked purchase and subscription flows around Stripe across app, backend, and website.
- Added Stripe customer-portal access from both the app and website, including secure short-lived link handling.
- Added checkout success/cancel return pages with deep-link callback support back into the Electron app.
Stronger License Lifecycle
- Licenses are now stored directly on user records instead of separate duplicate license collections.
- License keys refresh automatically on successful Stripe payments and are canceled per machine/subscription scope.
- Startup validation is hardened with offline-expiry checks and a network-required guard when a local license has expired.
Faster Startup Installs
- Engine, ffmpeg, and template installs now run in parallel with aggregated progress.
- Template install gating now checks for the required template folder on disk before reinstalling.
Version-Specific Component Delivery
- App update services now resolve engine/template metadata by app version.
- File-server metadata supports version-keyed payloads to prevent cross-version compatibility issues.
Subscription & Billing
Simplified Checkout Experience (Electron)
- Subscription form flow was simplified to reduce friction and remove unnecessary account/password steps.
- Company/individual billing capture remains supported with clearer single-flow handling.
Backend Stripe-First Billing
- Backend payment flow moved to Stripe-first handling with expanded subscription lifecycle coverage.
- Pricing, checkout, webhook, and subscription lifecycle APIs were aligned with the updated frontend flow.
Website Subscription Recovery Flow
- Added a public subscription page where users can request a secure, time-limited management link by email.
- Added token-based portal redirect handling page for secure Stripe customer portal access.
Checkout Return Protocol
- Added backend checkout status polling endpoint to support post-checkout completion detection.
- Website success/cancel pages now trigger app callback handling through custom protocol deep links.
Licensing & Access Control
User-Centric License Storage
- Removed redundant license-model usage and consolidated license state into user records.
- License issue/validate flow now aligns with real subscription period boundaries.
Machine-Scoped Cancellation Safety
- Subscription cancellation behavior was narrowed to the relevant user machine/subscription scope.
- Prevents unintended broad subscription cancellation effects.
Electron Startup Enforcement
- App startup validates subscription/license online when possible.
- Offline users with expired local license data are blocked until connectivity allows validation/refresh.
Platform & UX Improvements
Installer UX and Throughput
- Startup installs are now parallelized with combined progress reporting.
- Backdrop loading UI improved to represent both deterministic progress and ongoing activity.
App-to-Web Flow Reliability
- Electron now registers and handles protocol callbacks for checkout completion/cancel outcomes.
- Subscription state refresh behavior improved after callback and app focus restore.
Website Video Playback
- Videos page switched from iframe embeds to native
<video>playback. - Autoplay is disabled for more predictable and user-controlled viewing.
Additional Notes
Payment Form Iteration Path
- 0.8.0 includes the full progression from initial custom payment form, to improved company management flow, to final simplified management model.
Documentation and Configuration Alignment
- Related backend/electron/website documentation and configuration were updated to match the new subscription, portal, and callback flows.
Thanks for the feedback that shaped this release. Vidsy.ai 0.8.0 focuses on making subscription handling simpler for users and more robust across the whole platform.
Jan